package defpackage; import android.animation.Animator; import android.animation.ObjectAnimator; import android.annotation.SuppressLint; import android.app.Activity; import android.app.LoaderManager; import android.content.Context; import android.content.Intent; import android.graphics.Rect; import android.os.Handler; import android.os.Looper; import android.text.TextUtils; import android.view.LayoutInflater; import android.view.View; import android.view.ViewGroup; import android.view.animation.AccelerateDecelerateInterpolator; import android.widget.FrameLayout; import android.widget.GridView; import android.widget.ImageView; import android.widget.ListAdapter; import android.widget.ListView; import android.widget.RelativeLayout; import android.widget.TextView; import cn.wps.moffice.OfficeApp; import cn.wps.moffice.cntemplate.activity.TemplateListActivity; import cn.wps.moffice.cntemplate.activity.TemplateOccupationalLabelActivity; import cn.wps.moffice.cntemplate.activity.TemplateSpecifyRecommendActivity; import cn.wps.moffice.cntemplate.bean.CnBanner; import cn.wps.moffice.cntemplate.bean.MainHeaderBean; import cn.wps.moffice.cntemplate.bean.ProTemplateCategory; import cn.wps.moffice.cntemplate.bean.TemplateBean; import cn.wps.moffice.cntemplate.bean.TemplateCategory; import cn.wps.moffice.define.VersionManager; import cn.wps.moffice.main.common.ServerParamsUtil; import cn.wps.moffice.templatecommon.ext.widget.banner.BannerView; import cn.wps.moffice.templatecommon.ext.widget.banner.bean.Banners; import cn.wps.moffice_eng.R; import cn.wps.shareplay.message.Message; import com.google.firebase.analytics.FirebaseAnalytics; import com.google.gson.GsonBuilder; import com.google.gson.reflect.TypeToken; import defpackage.cup; import defpackage.cve; import defpackage.cvh; import defpackage.cvk; import defpackage.cvl; import defpackage.cvm; import defpackage.fzc; import java.text.ParseException; import java.text.SimpleDateFormat; import java.util.ArrayList; import java.util.Date; import java.util.HashMap; import java.util.List; /* renamed from: cub reason: default package */ public final class cub implements View.OnClickListener, BannerView.b, cup.c, cup.d, cup.e, cup.i, cup.k { View cAA; private final int cAR = 3; private TextView cAS; private TextView cAT; private View cAU; public cuw cAV; private cvl cAW; cvj cAX; cvi cAY; cvk cAZ; cvm cBa; cvh cBb; cve cBc; private View cBd; private TextView cBe; private int cBf; private int cBg; public boolean cBh; private boolean cBi; private boolean cBj; Rect cBk = new Rect(); boolean cBl; boolean cBm; View cBn; gjb cBo; a cBp; private cuc cBq; public Runnable cBr = new Runnable() { /* class defpackage.cub.AnonymousClass1 */ public final void run() { if (cub.this.cBh) { cub.this.auy(); } } }; public fzc.a cBs = new fzc.a() { /* class defpackage.cub.AnonymousClass12 */ @Override // defpackage.fzc.a public final void a(Object[] objArr, Object[] objArr2) { if (objArr2 != null && objArr2.length != 0) { Object obj = objArr2[0]; if ((obj instanceof Boolean) && Boolean.valueOf(String.valueOf(obj)).booleanValue()) { cty.czP = false; if (objArr2.length < 2 || !(objArr2[1] instanceof Boolean) || !Boolean.valueOf(String.valueOf(objArr2[1])).booleanValue()) { cub.this.onResume(); } } } } }; protected Activity mActivity; private ArrayList<MainHeaderBean.Categorys> mAllCategorys = new ArrayList<>(); BannerView mBannerCycleView; private GridView mCategoryView; public Handler mHandler; private boolean mHasLoadCoupons; private boolean mIsDataLoadingFinish; public LoaderManager mLoaderManager; private Runnable mMainHeaderErrorCallback; View mMainView; private String mPosition; private View mRecommandTitleView; private ViewGroup mSubjectsView; /* renamed from: cub$a */ public interface a { void a(View view, gjb gjb); } @SuppressLint({"InflateParams"}) cub(Activity activity, String str, cuc cuc, Runnable runnable) { this.mPosition = str; this.mActivity = activity; this.cBq = cuc; this.mMainHeaderErrorCallback = runnable; this.mHandler = new Handler(Looper.getMainLooper()); this.mMainView = LayoutInflater.from(this.mActivity).inflate(R.layout.top_module_view_cn, (ViewGroup) null); this.cAU = this.mMainView.findViewById(R.id.loadingview); this.cAA = this.mMainView.findViewById(R.id.search_layout); this.cAA.setOnClickListener(this); this.cAS = (TextView) this.cAA.findViewById(R.id.search_vip_btn); this.cAS.setOnClickListener(this); dwp.lV("public_docervipbtn_show"); this.cAT = (TextView) this.mMainView.findViewById(R.id.search_text); this.mBannerCycleView = (BannerView) this.mMainView.findViewById(R.id.banner_cycle_view); this.mCategoryView = (GridView) this.mMainView.findViewById(R.id.category_grid_view); this.mSubjectsView = (ViewGroup) this.mMainView.findViewById(R.id.subject_view); LayoutInflater.from(this.mActivity).inflate(R.layout.top_module_view_subject_cn, this.mSubjectsView, true); this.cAV = new cuw(this.mSubjectsView); this.cAV.xF = this; ViewGroup viewGroup = (ViewGroup) this.mMainView.findViewById(R.id.channel_root); this.cAW = new cvl(); this.cAW.c(viewGroup); this.cAW.setTitle(this.mActivity.getString(R.string.template_section_hot)); cvl cvl = this.cAW; if (cvl.cGa != null) { cvl.cGa.setVisibility(0); } this.cAW.cFX = new cvl.a() { /* class defpackage.cub.AnonymousClass2 */ @Override // defpackage.cvl.a public final void a(TemplateBean templateBean) { if (templateBean != null) { String string = cub.this.mActivity.getString(R.string.template_section_hot); cup.a(cub.this.mActivity, string, (String) null, (TextUtils.isEmpty(cub.this.mPosition) ? "docer" : cub.this.mPosition) + "_" + string, templateBean, "docer_" + string); cug.hv("docer_templates_" + string + "_" + (templateBean.price > 0 ? "1_" : "0_") + "click"); } } @Override // defpackage.cvl.a public final void auD() { TemplateSpecifyRecommendActivity.x(cub.this.mActivity, cub.this.mActivity.getString(R.string.template_section_hot)); cug.hv("docer_recommend_more"); } }; this.cAX = new cvj(); this.cAX.c(viewGroup); final String string = this.mActivity.getString(R.string.template_section_new_recommend); this.cAX.setTitle(string); this.cAX.cFX = new cvl.a() { /* class defpackage.cub.AnonymousClass3 */ @Override // defpackage.cvl.a public final void a(TemplateBean templateBean) { String str = string; cup.a(cub.this.mActivity, str, (String) null, (TextUtils.isEmpty(cub.this.mPosition) ? "docer" : cub.this.mPosition) + "_" + str, templateBean, "docer_" + str); cug.hv("docer_templates_" + str + "_" + (templateBean.price > 0 ? "1_" : "0_") + "click"); } @Override // defpackage.cvl.a public final void auD() { Activity activity = cub.this.mActivity; String str = string; cvj cvj = cub.this.cAX; String str2 = ""; if (!(cvj.cFI == null || cvj.cFI.link == null)) { str2 = cvj.cFI.link; } cvj cvj2 = cub.this.cAX; String str3 = ""; if (!(cvj2.cFI == null || cvj2.cFI.type == null)) { str3 = cvj2.cFI.type; } TemplateSpecifyRecommendActivity.a(activity, str, true, str2, str3, string); cug.hv("docer_new_more_click"); } }; this.cAZ = new cvk(this.mActivity); cvk cvk = this.cAZ; cvk.cFr = LayoutInflater.from(viewGroup.getContext()).inflate(R.layout.docer_ranklist_component_layout, viewGroup, false); cvk.cFx = (TextView) cvk.cFr.findViewById(R.id.docer_recommend_component_title); cvk.cFK = (RelativeLayout) cvk.cFr.findViewById(R.id.template_rank_hot); cvk.cFL = (RelativeLayout) cvk.cFr.findViewById(R.id.template_rank_vip); cvk.cFM = (RelativeLayout) cvk.cFr.findViewById(R.id.template_rank_free); cvk.b(cvk.cFK, R.drawable.docer_template_rank_top_hot, R.drawable.docer_template_rank_btm_hot); cvk.b(cvk.cFL, R.drawable.docer_template_rank_top_vip, R.drawable.docer_template_rank_btm_vip); cvk.b(cvk.cFM, R.drawable.docer_template_rank_top_free, R.drawable.docer_template_rank_btm_free); cvk.cFr.findViewById(R.id.section_more_text).setOnClickListener(cvk); cvk.cFK.setOnClickListener(cvk); cvk.cFL.setOnClickListener(cvk); cvk.cFM.setOnClickListener(cvk); viewGroup.addView(cvk.cFr); cvk.cFr.setVisibility(4); cvk.avb(); this.cAZ.cFx.setText(this.mActivity.getString(R.string.public_rank_list)); this.cAZ.cFN = new cvk.a() { /* class defpackage.cub.AnonymousClass4 */ @Override // defpackage.cvk.a public final void hq(String str) { TemplateSpecifyRecommendActivity.z(cub.this.mActivity, str); } }; this.cBa = new cvm(); cvm cvm = this.cBa; cvm.cFr = LayoutInflater.from(viewGroup.getContext()).inflate(R.layout.docer_recommend_subject_layout, viewGroup, false); cvm.cFx = (TextView) cvm.cFr.findViewById(R.id.docer_recommend_component_title); cvm.cGc = cvm.cFr.findViewById(R.id.recommend_subject1); cvm.cGd = cvm.cFr.findViewById(R.id.recommend_subject2); cvm.cFZ = cvm.cFr.findViewById(R.id.section_more_text); viewGroup.addView(cvm.cFr); cvm.cFr.setVisibility(4); cvm.cFZ.setOnClickListener(cvm); this.cBa.cFx.setText(this.mActivity.getString(R.string.public_recommend_subject)); this.cBa.cGg = new cvm.a() { /* class defpackage.cub.AnonymousClass5 */ @Override // defpackage.cvm.a public final void a(ctm ctm) { cub.this.hp(ctm.url); cug.U("docer_recommand_subject_click", ctm.cyZ); } @Override // defpackage.cvm.a public final void auD() { TemplateSpecifyRecommendActivity.y(cub.this.mActivity, cub.this.mActivity.getString(R.string.public_recommend_subject)); cug.hv("docer_recommand_subject_more"); } }; this.cBb = new cvh(); cvh cvh = this.cBb; cvh.mInflater = LayoutInflater.from(viewGroup.getContext()); cvh.cFr = cvh.mInflater.inflate(R.layout.docer_designer_component_layout, viewGroup, false); cvh.cFr.findViewById(R.id.section_more_text).setVisibility(8); cvh.cFz = (ListView) cvh.cFr.findViewById(R.id.docer_designer_lv); cvh.cFA = new cvh.a(); cvh.cFz.setAdapter((ListAdapter) cvh.cFA); cvh.cFx = (TextView) cvh.cFr.findViewById(R.id.docer_recommend_component_title); viewGroup.addView(cvh.cFr); cvh.cFr.setVisibility(4); this.cBb.cFx.setText(this.mActivity.getString(R.string.public_recommend_designer)); this.cAY = new cvi(); this.cAY.c(viewGroup); this.cAY.setTitle(this.mActivity.getString(R.string.public_special_offer)); this.cAY.cFX = new cvl.a() { /* class defpackage.cub.AnonymousClass6 */ @Override // defpackage.cvl.a public final void a(TemplateBean templateBean) { String string = cub.this.mActivity.getString(R.string.public_special_offer); cup.a(cub.this.mActivity, string, (String) null, (TextUtils.isEmpty(cub.this.mPosition) ? "docer" : cub.this.mPosition) + "_" + string, templateBean, "docer_" + string); cug.hv("docer_templates_" + cub.this.mActivity.getString(R.string.public_special_offer) + "_" + (templateBean.price > 0 ? "1_" : "0_") + "click"); } @Override // defpackage.cvl.a public final void auD() { Activity activity = cub.this.mActivity; String string = cub.this.mActivity.getString(R.string.public_special_offer); cvi cvi = cub.this.cAY; String str = ""; if (!(cvi.cFI == null || cvi.cFI.link == null)) { str = cvi.cFI.link; } cvi cvi2 = cub.this.cAY; String str2 = ""; if (!(cvi2.cFI == null || cvi2.cFI.type == null)) { str2 = cvi2.cFI.type; } TemplateSpecifyRecommendActivity.a(activity, string, true, str, str2, cub.this.mActivity.getString(R.string.public_special_offer)); cug.hv("docer_sale_more"); } }; this.cBc = new cve(); cve cve = this.cBc; cve.cFr = LayoutInflater.from(viewGroup.getContext()).inflate(R.layout.docer_recommend_banner_layout, viewGroup, false); cve.cFs = (ImageView) cve.cFr.findViewById(R.id.recommend_banner_image); viewGroup.addView(cve.cFr); cve.cFr.setVisibility(4); cve.cFr.setOnClickListener(new View.OnClickListener() { /* class defpackage.cve.AnonymousClass1 */ public final void onClick(View view) { if (cve.this.cFu != null && cve.this.cFt != null) { cve.this.cFu.b(cve.this.cFt); } } }); int dimensionPixelSize = (OfficeApp.arx().getResources().getDimensionPixelSize(R.dimen.home_docer_template_banner_height) * luf.gB(OfficeApp.arx())) / luf.dip2px(OfficeApp.arx(), 360.0f); ViewGroup.LayoutParams layoutParams = cve.cFs.getLayoutParams(); layoutParams.height = dimensionPixelSize; cve.cFs.setLayoutParams(layoutParams); this.cBc.cFu = new cve.a() { /* class defpackage.cub.AnonymousClass7 */ @Override // defpackage.cve.a public final void b(ctd ctd) { cub.this.hp(ctd.link); cug.U("docer_banner2_click", ctd.text); } }; this.mRecommandTitleView = this.mMainView.findViewById(R.id.main_recommand_title_layout); this.cBn = this.mActivity.getWindow().getDecorView(); this.mBannerCycleView.setOnBannerClickListener(this); this.cBj = auw(); this.cBd = this.mMainView.findViewById(R.id.docer_labelpage_btn_layout); this.cBe = (TextView) this.cBd.findViewById(R.id.docer_labelpage_btn); int makeMeasureSpec = View.MeasureSpec.makeMeasureSpec(0, 0); int makeMeasureSpec2 = View.MeasureSpec.makeMeasureSpec(0, 0); this.cBe.measure(makeMeasureSpec, makeMeasureSpec2); this.cBd.measure(makeMeasureSpec, makeMeasureSpec2); this.cBf = this.cBe.getMeasuredWidth(); this.cBg = this.cBd.getMeasuredWidth(); int i = this.cBf; FrameLayout.LayoutParams layoutParams2 = (FrameLayout.LayoutParams) this.cBd.getLayoutParams(); layoutParams2.setMargins(layoutParams2.leftMargin, layoutParams2.topMargin, -i, layoutParams2.bottomMargin); this.cBd.setLayoutParams(layoutParams2); this.cBh = false; this.cBd.setOnClickListener(this); this.cBe.setOnClickListener(this); this.cBd.setVisibility(8); this.mBannerCycleView.setVisibility(8); this.mCategoryView.setVisibility(8); this.mSubjectsView.setVisibility(8); setRecommandHeaderVisiable(false); try { cte B = cuk.B(this.mActivity, "key_banner"); if (B != null) { updateBannersView(cuh.b(B), 3); } ArrayList<MainHeaderBean.Categorys> b = auw() ? cuh.b(cuk.F(this.mActivity, "key_pro_category")) : cuh.b(cuk.E(this.mActivity, "key_category")); if (b != null && b.size() > 0) { this.mAllCategorys.clear(); this.mAllCategorys.addAll(b); updateCategoryView(b); if (B != null) { loadOnceCoupon(); } } cuk.a((Context) this.mActivity, "key_rank_list_data", new TypeToken<Object>() { /* class defpackage.cub.AnonymousClass8 */ }.getType()); this.cBb.v((List) cuk.a((Context) this.mActivity, "key_recommend_designer_data", new TypeToken<ctl>() { /* class defpackage.cub.AnonymousClass9 */ }.getType())); this.cBa.b((ctn) cuk.a((Context) this.mActivity, "key_recommend_subject_data", new TypeToken<ctn>() { /* class defpackage.cub.AnonymousClass10 */ }.getType())); this.cAW.v((ArrayList) cuk.a((Context) this.mActivity, auw() ? "key_pro_hot_recommend_data" : "key_hot_recommend_data", new TypeToken<ArrayList<TemplateBean>>() { /* class defpackage.cub.AnonymousClass11 */ }.getType())); this.cAX.c((ctg) cuk.a((Context) this.mActivity, "key_new_recommend_data", new TypeToken<ctg>() { /* class defpackage.cub.AnonymousClass13 */ }.getType())); this.cBc.c((ctd) cuk.a((Context) this.mActivity, "key_channel_banner_data", new TypeToken<ctd>() { /* class defpackage.cub.AnonymousClass14 */ }.getType())); this.cAY.c((ctg) cuk.a((Context) this.mActivity, "key_discount_price_recommend_data", new TypeToken<ctg>() { /* class defpackage.cub.AnonymousClass15 */ }.getType())); updateSubjectsView(cuh.c(cuk.D(this.mActivity, "key_header_subject_bean"))); } catch (Throwable th) { th.printStackTrace(); } fzc.bJM().a(fzd.home_docer_detail_dismiss, this.cBs); } /* access modifiers changed from: private */ /* access modifiers changed from: public */ private void auA() { this.mActivity.startActivity(new Intent(this.mActivity, TemplateOccupationalLabelActivity.class)); dwp.lU("docer_occupationallabel_show"); } public static boolean auw() { return !VersionManager.aYa() && ServerParamsUtil.tH("occupational_label"); } private static int auz() { SimpleDateFormat simpleDateFormat = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss"); Date date = new Date(); long j = 0; try { j = (date.getTime() - simpleDateFormat.parse("1970-01-01 00:00:00").getTime()) / 1000; } catch (ParseException e) { e.printStackTrace(); } return (int) j; } /* access modifiers changed from: private */ /* access modifiers changed from: public */ /* JADX WARNING: Removed duplicated region for block: B:24:0x006e */ /* JADX WARNING: Removed duplicated region for block: B:43:? A[RETURN, SYNTHETIC] */ private boolean hp(String str) { MainHeaderBean.Categorys categorys; boolean z = false; if (TextUtils.isEmpty(str)) { return true; } if (cui.cCm.equalsIgnoreCase(str)) { cup.b(this.mActivity, "android_docervip_docermall", this.mPosition, null); z = true; } else if (cui.cCn.equalsIgnoreCase(str)) { cup.h(this.mActivity, this.mPosition); z = true; } else if (cui.cCo.equalsIgnoreCase(str)) { cqn.arn().a(this.mActivity, "android_docervip_docermall", this.mPosition, null); z = true; } else if (str.startsWith(cui.cCp)) { if (this.mAllCategorys != null && !this.mAllCategorys.isEmpty()) { if (!TextUtils.isEmpty(str)) { String substring = str.substring(str.indexOf(Message.SEPARATE2) + 1); int i = 0; while (true) { if (i >= this.mAllCategorys.size()) { break; } categorys = this.mAllCategorys.get(i); if (categorys.name.contains(substring)) { break; } i++; } } else { categorys = this.mAllCategorys.get(0); } if (categorys != null) { return false; } TemplateListActivity.a(this.mActivity, 2, categorys.id, new GsonBuilder().excludeFieldsWithoutExposeAnnotation().create().toJson(this.mAllCategorys)); z = true; } categorys = null; if (categorys != null) { } } else if (str.startsWith(cui.cCq)) { cup.g(this.mActivity, str.substring(4)); z = true; } else if (str.startsWith(cui.cCr)) { cup.g(this.mActivity, str); z = true; } if (!z) { return z; } cty.czR = true; return z; } private void loadOnceCoupon() { boolean z = true; this.mIsDataLoadingFinish = true; if (!this.mHasLoadCoupons) { if (!ctz.aul() && !ctz.aum()) { z = false; } this.mHasLoadCoupons = z; if (!cty.ak(this.mActivity)) { cty.am(this.mActivity); cty.al(this.mActivity); } } } private void updateBannersView(ArrayList<Banners> arrayList, long j) { if (arrayList == null || arrayList.size() <= 0) { this.mBannerCycleView.setVisibility(8); return; } this.mBannerCycleView.setVisibility(8); this.mBannerCycleView.setBannerList(arrayList, j); } private void updateCategoryView(ArrayList<MainHeaderBean.Categorys> arrayList) { if (arrayList == null || arrayList.size() <= 0) { this.mCategoryView.setVisibility(8); return; } this.mCategoryView.setVisibility(0); csv csv = new csv(this.mActivity); csv.clear(); csv.mAllCategorys.clear(); csv.mAllCategorys.addAll(arrayList); if (arrayList != null) { ArrayList arrayList2 = new ArrayList(); if (arrayList.size() <= 4 || arrayList.size() == 8) { arrayList2.addAll(arrayList); } else if (arrayList.size() < 8) { arrayList2.addAll(arrayList.subList(0, 3)); arrayList2.add(csv.g(arrayList)); } else { arrayList2.addAll(arrayList.subList(0, 7)); arrayList2.add(csv.g(arrayList)); } csv.addAll(arrayList2); } this.mCategoryView.setAdapter((ListAdapter) csv); } private void updateSubjectsView(ArrayList<MainHeaderBean.Subjects> arrayList) { try { if (luf.aZ(this.mActivity)) { this.mSubjectsView.setVisibility(8); } else if (arrayList == null || arrayList.size() < 2) { this.mSubjectsView.setVisibility(8); } else { this.mSubjectsView.setVisibility(0); this.cAV.m(arrayList); } } catch (Exception e) { e.printStackTrace(); } } @Override // defpackage.cup.i public final void a(ProTemplateCategory proTemplateCategory) { if (proTemplateCategory != null) { ArrayList<MainHeaderBean.Categorys> b = cuh.b(proTemplateCategory); if (b != null && b.size() > 0) { this.mAllCategorys.clear(); this.mAllCategorys.addAll(b); } updateCategoryView(b); Activity activity = this.mActivity; if (proTemplateCategory != null) { jaa.bH(activity, "internal_template_home_data_cache").edit().remove("key_pro_category").putString("key_pro_category", cuk.getGson().toJson(proTemplateCategory)).apply(); } loadOnceCoupon(); } else if (this.mMainHeaderErrorCallback != null) { this.mMainHeaderErrorCallback.run(); } } @Override // defpackage.cup.d public final void a(TemplateCategory templateCategory) { if (templateCategory != null) { ArrayList<MainHeaderBean.Categorys> b = cuh.b(templateCategory); if (b != null && b.size() > 0) { this.mAllCategorys.clear(); this.mAllCategorys.addAll(b); } updateCategoryView(b); cuk.a(this.mActivity, templateCategory, "key_category"); loadOnceCoupon(); } else if (this.mMainHeaderErrorCallback != null) { this.mMainHeaderErrorCallback.run(); } } @Override // defpackage.cup.e public final void a(ctd ctd) { this.cBc.c(ctd); cuk.a(this.mActivity, "key_channel_banner_data", ctd); } @Override // defpackage.cup.c public final void a(cte cte) { if (cte != null) { cuk.cCw = cte; ArrayList<Banners> b = cuh.b(cte); long j = (cte.cyv == null || cte.cyv.cyw == null) ? 0 : (long) cte.cyv.cyw.cyy; if (j == 0) { j = 3; } updateBannersView(b, j); Activity activity = this.mActivity; if (cte != null) { jaa.bH(activity, "internal_template_home_data_cache").edit().remove("key_banner").putString("key_banner", cuk.getGson().toJson(cte)).apply(); } } } @Override // defpackage.cup.e public final void a(ctg ctg) { this.cAX.c(ctg); cuk.a(this.mActivity, "key_new_recommend_data", ctg); } @Override // defpackage.cup.e public final void a(ctn ctn) { this.cBa.b(ctn); cuk.a(this.mActivity, "key_recommend_subject_data", ctn); } @Override // defpackage.cup.e public final void auB() { this.cAZ.cFr.setVisibility(0); } @Override // defpackage.cup.e public final void auC() { this.cBm = true; loadOnceCoupon(); } /* access modifiers changed from: protected */ public final void aux() { if (crc.asV()) { this.cAS.setText(fkc.N(40) ? R.string.public_docer_super_vip_top_tips : R.string.public_docer_super_vip_tips); this.cAS.setBackgroundResource(R.drawable.phone_public_ripple_lightblue_2dp); return; } this.cAS.setText(R.string.public_docer_vip_tips); this.cAS.setBackgroundResource(R.drawable.public_premium_orange_button_2dp); } /* access modifiers changed from: package-private */ public final void auy() { int i; int i2; if (!this.cBi) { int gF = luf.gF(this.mActivity); if (this.cBh) { i = gF - this.cBg; i2 = gF - (this.cBg - this.cBf); } else { i = gF - (this.cBg - this.cBf); i2 = gF - this.cBg; } ObjectAnimator ofFloat = ObjectAnimator.ofFloat(this.cBd, "x", (float) i, (float) i2); ofFloat.setDuration(300L); ofFloat.setInterpolator(new AccelerateDecelerateInterpolator()); ofFloat.addListener(new Animator.AnimatorListener() { /* class defpackage.cub.AnonymousClass16 */ public final void onAnimationCancel(Animator animator) { } public final void onAnimationEnd(Animator animator) { cub.this.cBh = !cub.this.cBh; cub.this.cBi = false; if (cub.this.cBh) { cub.this.mHandler.removeCallbacks(cub.this.cBr); cub.this.mHandler.postDelayed(cub.this.cBr, 10000); } } public final void onAnimationRepeat(Animator animator) { } public final void onAnimationStart(Animator animator) { cub.this.cBi = true; } }); ofFloat.start(); } } @Override // defpackage.cup.e public final void b(ctg ctg) { this.cAY.c(ctg); cuk.a(this.mActivity, "key_discount_price_recommend_data", ctg); } @Override // defpackage.cup.k public final void b(cto cto) { if (!cto.a(cto)) { cuk.cCx = cto.czc.czf; } Activity activity = this.mActivity; if (cto != null) { jaa.bH(activity, "internal_template_home_data_cache").edit().remove("key_header_subject_bean").putString("key_header_subject_bean", cuk.getGson().toJson(cto)).apply(); } updateSubjectsView(cuh.c(cto)); } /* access modifiers changed from: package-private */ public final void c(cth cth) { this.cAW.d(cth); this.cAY.d(cth); } /* access modifiers changed from: package-private */ public final void fz(boolean z) { this.cAU.setVisibility(8); } @Override // defpackage.cup.e public final void j(ArrayList<TemplateBean> arrayList) { this.cAW.v(arrayList); cuk.a(this.mActivity, "key_hot_recommend_data", arrayList); loadOnceCoupon(); } @Override // defpackage.cup.e public final void k(ArrayList<TemplateBean> arrayList) { this.cAW.v(arrayList); cuk.a(this.mActivity, "key_pro_hot_recommend_data", arrayList); loadOnceCoupon(); } public final void loadData() { this.mLoaderManager = this.mActivity.getLoaderManager(); this.mLoaderManager.restartLoader(33, null, /* JADX ERROR: Method code generation error jadx.core.utils.exceptions.CodegenException: Error generate insn: 0x0040: INVOKE (wrap: android.app.LoaderManager : 0x000b: IGET (r1v0 android.app.LoaderManager) = (r5v0 'this' cub A[IMMUTABLE_TYPE, THIS]) cub.mLoaderManager android.app.LoaderManager) (33 int) (null android.os.Bundle) (wrap: cup$23 : 0x003d: CONSTRUCTOR (r3v2 cup$23) = (wrap: log : 0x0035: INVOKE (r0v8 log) = (wrap: log : 0x002d: INVOKE (r0v7 log) = (wrap: log : 0x0025: INVOKE (r0v6 log) = (wrap: log : 0x0018: INVOKE (r0v5 log) = (wrap: log : 0x0013: CONSTRUCTOR (r2v0 log) = (wrap: android.content.Context : 0x000f: INVOKE (r0v3 android.content.Context) = (wrap: android.app.Activity : 0x0009: IGET (r0v2 android.app.Activity) = (r5v0 'this' cub A[IMMUTABLE_TYPE, THIS]) cub.mActivity android.app.Activity) type: VIRTUAL call: android.content.Context.getApplicationContext():android.content.Context) call: log.<init>(android.content.Context):void type: CONSTRUCTOR) ("https://docer.wps.cn/v3.php/api/android/mb/v3") type: VIRTUAL call: log.HX(java.lang.String):log) (wrap: java.lang.reflect.Type : 0x0021: INVOKE (r2v2 java.lang.reflect.Type) = (wrap: cup$36 : 0x001e: CONSTRUCTOR (r2v1 cup$36) = call: cup.36.<init>():void type: CONSTRUCTOR) type: VIRTUAL call: cup.36.getType():java.lang.reflect.Type) type: VIRTUAL call: log.b(java.lang.reflect.Type):log) ("mb_app") ("0") type: VIRTUAL call: log.eU(java.lang.String, java.lang.String):log) ("X-Requested-With") ("XMLHttpRequest") type: VIRTUAL call: log.eT(java.lang.String, java.lang.String):log) (r5v0 'this' cub A[IMMUTABLE_TYPE, THIS]) call: cup.23.<init>(log, cup$c):void type: CONSTRUCTOR) type: VIRTUAL call: android.app.LoaderManager.restartLoader(int, android.os.Bundle, android.app.LoaderManager$LoaderCallbacks):android.content.Loader in method: cub.loadData():void, file: classes12.dex at jadx.core.codegen.InsnGen.makeInsn(InsnGen.java:255) at jadx.core.codegen.InsnGen.makeInsn(InsnGen.java:217) at jadx.core.codegen.RegionGen.makeSimpleBlock(RegionGen.java:110) at jadx.core.codegen.RegionGen.makeRegion(RegionGen.java:56) at jadx.core.codegen.RegionGen.makeSimpleRegion(RegionGen.java:93) at jadx.core.codegen.RegionGen.makeRegion(RegionGen.java:59) at jadx.core.codegen.MethodGen.addRegionInsns(MethodGen.java:244) at jadx.core.codegen.MethodGen.addInstructions(MethodGen.java:237) at jadx.core.codegen.ClassGen.addMethodCode(ClassGen.java:342) at jadx.core.codegen.ClassGen.addMethod(ClassGen.java:295) at jadx.core.codegen.ClassGen.lambda$addInnerClsAndMethods$2(ClassGen.java:264) at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:183) at java.base/java.util.ArrayList.forEach(ArrayList.java:1541) at java.base/java.util.stream.SortedOps$RefSortingSink.end(SortedOps.java:395) at java.base/java.util.stream.Sink$ChainedReference.end(Sink.java:258) Caused by: jadx.core.utils.exceptions.CodegenException: Error generate insn: 0x003d: CONSTRUCTOR (r3v2 cup$23) = (wrap: log : 0x0035: INVOKE (r0v8 log) = (wrap: log : 0x002d: INVOKE (r0v7 log) = (wrap: log : 0x0025: INVOKE (r0v6 log) = (wrap: log : 0x0018: INVOKE (r0v5 log) = (wrap: log : 0x0013: CONSTRUCTOR (r2v0 log) = (wrap: android.content.Context : 0x000f: INVOKE (r0v3 android.content.Context) = (wrap: android.app.Activity : 0x0009: IGET (r0v2 android.app.Activity) = (r5v0 'this' cub A[IMMUTABLE_TYPE, THIS]) cub.mActivity android.app.Activity) type: VIRTUAL call: android.content.Context.getApplicationContext():android.content.Context) call: log.<init>(android.content.Context):void type: CONSTRUCTOR) ("https://docer.wps.cn/v3.php/api/android/mb/v3") type: VIRTUAL call: log.HX(java.lang.String):log) (wrap: java.lang.reflect.Type : 0x0021: INVOKE (r2v2 java.lang.reflect.Type) = (wrap: cup$36 : 0x001e: CONSTRUCTOR (r2v1 cup$36) = call: cup.36.<init>():void type: CONSTRUCTOR) type: VIRTUAL call: cup.36.getType():java.lang.reflect.Type) type: VIRTUAL call: log.b(java.lang.reflect.Type):log) ("mb_app") ("0") type: VIRTUAL call: log.eU(java.lang.String, java.lang.String):log) ("X-Requested-With") ("XMLHttpRequest") type: VIRTUAL call: log.eT(java.lang.String, java.lang.String):log) (r5v0 'this' cub A[IMMUTABLE_TYPE, THIS]) call: cup.23.<init>(log, cup$c):void type: CONSTRUCTOR in method: cub.loadData():void, file: classes12.dex at jadx.core.codegen.InsnGen.makeInsn(InsnGen.java:255) at jadx.core.codegen.InsnGen.addWrappedArg(InsnGen.java:119) at jadx.core.codegen.InsnGen.addArg(InsnGen.java:103) at jadx.core.codegen.InsnGen.generateMethodArguments(InsnGen.java:806) at jadx.core.codegen.InsnGen.makeInvoke(InsnGen.java:746) at jadx.core.codegen.InsnGen.makeInsnBody(InsnGen.java:367) at jadx.core.codegen.InsnGen.makeInsn(InsnGen.java:249) ... 14 more Caused by: jadx.core.utils.exceptions.JadxRuntimeException: Expected class to be processed at this point, class: cup, state: GENERATED_AND_UNLOADED at jadx.core.dex.nodes.ClassNode.ensureProcessed(ClassNode.java:215) at jadx.core.codegen.InsnGen.makeConstructor(InsnGen.java:630) at jadx.core.codegen.InsnGen.makeInsnBody(InsnGen.java:363) at jadx.core.codegen.InsnGen.makeInsn(InsnGen.java:230) ... 20 more */ /* // Method dump skipped, instructions count: 233 */ throw new UnsupportedOperationException("Method not decompiled: defpackage.cub.loadData():void"); } @Override // cn.wps.moffice.templatecommon.ext.widget.banner.BannerView.b public final void onBannerClick(int i, Banners banners) { if (banners != null) { hp(banners.action); if (banners instanceof CnBanner) { cug.U("docer_banner_click", ((CnBanner) banners).text); } } } public final void onClick(View view) { if (view == this.cAA) { String str = ""; if (this.cBo != null && this.cBo.hex.size() > 0) { str = this.cBo.hex.get(0); } gec.a(this.mActivity, str, 0, "top_search_tip"); gnb.a("searchbar_click", this.cBo, 0); } else if (view == this.cAS) { int i = crc.asV() ? 40 : 12; HashMap hashMap = new HashMap(); hashMap.put(FirebaseAnalytics.Param.VALUE, crc.asV() ? "supervip" : "docervip"); dwp.l("public_docervipbtn_click", hashMap); AnonymousClass21 r3 = new Runnable() { /* class defpackage.cub.AnonymousClass21 */ public final void run() { cub.this.aux(); if (cub.this.cBq != null) { cub.this.cBq.refresh(); } } }; final hun hun = new hun(); hun.source = "android_docervip_docermall"; hun.position = "public_docervipbtn"; hun.iPl = i; hun.iPp = true; hun.iPF = r3; if (!ebo.arU()) { fpp.rX("2"); ebo.c(this.mActivity, new Runnable() { /* class defpackage.cub.AnonymousClass20 */ public final void run() { if (ebo.arU()) { if (crc.asV()) { hun.iPl = 40; } crc asU = crc.asU(); Activity activity = cub.this.mActivity; hun hun = hun; asU.asW(); } } }); return; } crc asU = crc.asU(); Activity activity = this.mActivity; asU.asW(); } else if (view == this.cBd) { auy(); dwp.lU("docer_occupationallabel_click"); } else if (view == this.cBe) { auy(); dwp.lU("docer_occupationallabel_confirm_click"); if (ebo.arU()) { auA(); } else { ebo.c(this.mActivity, new Runnable() { /* class defpackage.cub.AnonymousClass22 */ public final void run() { if (ebo.arU()) { cub.this.auA(); } } }); } } else { Object tag = view.getTag(); if (tag instanceof MainHeaderBean.Subjects) { MainHeaderBean.Subjects subjects = (MainHeaderBean.Subjects) tag; if (subjects.click_url != null) { hp(subjects.click_url); cug.U("docer_card_click", subjects.title); } } } } public final void onConfiguationChange() { if (luf.aZ(this.mActivity)) { this.mSubjectsView.setVisibility(8); } else if (this.cAV.po()) { this.mSubjectsView.setVisibility(0); } this.cAW.onConfiguationChange(); this.cAY.onConfiguationChange(); this.cAX.onConfiguationChange(); this.cAZ.avb(); cve cve = this.cBc; if (luf.aZ(OfficeApp.arx())) { cve.cFr.setVisibility(8); } else if (cve.cFt != null) { cve.cFr.setVisibility(0); } } public final void onResume() { int i = 0; cty.czR = false; if (this.mIsDataLoadingFinish && !cty.ak(this.mActivity)) { cty.am(this.mActivity); cty.al(this.mActivity); aux(); boolean auw = auw(); View view = this.cBd; if (!auw) { i = 8; } view.setVisibility(i); if (auw) { dwp.lU("docer_occupationallabel_show"); } if (auw != this.cBj) { loadData(); this.cBj = auw; } } } @Override // defpackage.cup.e public final void s(List<ctl> list) { this.cBb.v(list); cuk.a(this.mActivity, "key_recommend_designer_data", list); } /* access modifiers changed from: package-private */ public final void setRecommandHeaderVisiable(boolean z) { if (this.mRecommandTitleView != null) { this.mRecommandTitleView.setVisibility(z ? 0 : 8); } } }